outfall ditches - Turkish English Dictionary